package week9;

/**
 *
 * 58. 最后一个单词的长度
 * https://leetcode-cn.com/problems/length-of-last-word/
 *
 *
 * 执行结果：  通过  显示详情
 *
 * 添加备注
 * 执行用时：0 ms, 在所有 Java 提交中击败了100.00% 的用户
 * 内存消耗：36.5 MB, 在所有 Java 提交中击败了61.04% 的用户
 * 通过测试用例：58 / 58
 * 炫耀一下:
 *
 *
 */
public class Week9LengthOfLastWord {

    public int lengthOfLastWord(String s) {
        int index = s.length() - 1;
        for(;s.charAt(index) == ' ';) {
            index--;
        }
        int wordLength = 0;
        for(;index >= 0 && s.charAt(index) != ' ';) {
            wordLength++;
            index--;
        }
        return wordLength;
    }
}
